<template>
	<view class="content">

		<view class="map">
	
			 <!-- <map style="width: 750rpx; height: 300px;" :latitude="latitude" :longitude="longitude" :markers="covers"></map> -->
			 			<map style="width: 100%; height: 300px;"
			 				:latitude="startposition.lat" 
			 				:longitude="startposition.lng" 
			 				:markers="covers"
			 				@markertap="openMap(startposition.lat,startposition.lng,initFoemdata.title)"
			 			>
			 			</map>
		</view>
		
	</view>
</template>
复制代码

		</view>
	</view>
</template>
<!-- <script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.15&key=abe658c13c001ccba739d57ba1b69db8"></script> -->

<script>
	//         window._AMapSecurityConfig = {
	//              serviceHost:'http://bufan.cloud/_AMapService',  
	//              // 例如 ：serviceHost:'http://1.1.1.1:80/_AMapService',
	//          }
	
	export default {
		data() {
			return {
				// title: 'Hello'
							// id:0, // 使用 marker点击事件 需要填写id
							// title: 'map',
							// latitude: 39.909,
							// longitude: 116.39742,
							// covers: [{
							// 	latitude: 39.909,
							// 	longitude: 116.39742,
							// 	iconPath: '../../../static/location.png'
							// }, {
							// 	latitude: 39.90,
							// 	longitude: 116.39,
							// 	iconPath: '../../../static/location.png'
							// }]
							
										// 地图
										startposition: {
											lng: 113.5948,
											lat: 34.7745
										},
							            covers: [{
							                latitude:  34.7745,
							                longitude: 113.5948,
							                iconPath: "../../static/location.png",
											label: {
												content: '和昌大昌',
												color: '#fff',
												fontSize: 12,
												borderRadius: 5,
												padding: 5,
												textAlign: 'center',
												bgColor: '#2979ff',
											},
							            }]
			}
		},
		onShow() {
     //             uni.getLocation({
					//  	type: 'wgs84',
					//  	success: function (res) {
					// 		this.longitude = res.longitude,
					// 		this.latitude = res.longitude
					// 		console.log(res);
					//  		console.log('当前位置的经度：' + res.longitude);
					//  		console.log('当前位置的纬度：' + res.latitude);
					//  	}
				 // })
		},
		methods: {
           			// 打开的点击事件，传经纬度和地点名
           			openMap(latitude,longitude,name){
           				// 打开第三方 （小程序）
           			uni.getLocation({
           				success(res) {
           					uni.openLocation({
           						latitude: latitude,
           						longitude: longitude,
           						scale: 500
           					});
           				}
           			});
           			}
		}
	}
</script>

<style>
	.content {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		
		
	}
	.map {
		height: 100%;
		width: 100%;
	}



</style>
